Динамическое поверхностное управление всенаправленным мобильным роботом с полными ограничениями состояния и насыщением входа
Аннотация:
Введение. Исследована задача управления траекторией движения всенаправленного мобильного робота с полными ограничениями на состояние и насыщением входного сигнала. При движении робота в узком пространстве чрезмерные ошибки отслеживания траектории и скорости могут привести к столкновению. На практике явление насыщения входного сигнала двигателя может привести к тому, что контроллер не сможет достичь требуемых характеристик слежения. По этой причине при проектировании контроллера важно ограничить вектор состояния робота и компенсировать ошибку момента, которая возникает из-за насыщения привода. Метод. С помощью барьерной функции Ляпунова и метода backstepping проектируется виртуальный регулятор и регулятор динамики, которые обеспечивают стабилизацию состояния системы в заданной области ограничений при движении робота по траектории. Производная виртуального закона управления рассчитывается методом динамических поверхностей, что снижает вычислительную сложность. Для устранения влияния неопределенности параметров на движение робота и оценки неизвестных частей его модели применены нейронные сети. Для компенсации ошибок, возникающих при насыщении исполнительных механизмов, создана вспомогательная система. Основные результаты. Имитационный эксперимент выполнен в пакете прикладных программ MATLAB. Экспериментальные исследования показали, что разработанный алгоритм управления может реализовать точное траекторное движение робота в условиях ограничения состояний системы и насыщения входного сигнала в исполнительных механизмах. Обсуждение. Метод может быть применен для решения задачи управления мобильным роботом в ограниченном пространстве. Аналогичным образом он может быть применен ко всем роботам с аналогичной математической моделью.
Ключевые слова:
Постоянный URL
Статьи в номере
- Моделирование освещенности земной поверхности для выбора режимов работы источника излучения
- Люминесцентная динамика кислородного окисления Viburnum opulus L. в растворах хитозана с наночастицами золота
- Двухдлинноволновая цифровая голографическая интерферометрия в технических приложениях
- Структурный анализ наночастиц ZrO2 и TiO2
- Влияние покрытий поливинилбутираля с углеродными квантовыми точками на характеристики кремниевых солнечных элементов
- Численный алгоритм поиска оптимального состава реагирующей смеси на основе кинетической модели реакции
- Рамановская спектроскопия нанокомпозитов ZnO/ZnS и ZnO/ZnSe, полученных методом сольвотермического микроволнового синтеза
- Эмоциональный анализ данных социальных сетей с использованием кластерной вероятностной нейронной сети с параллелизмом данных
- Оценка возможности применения метода декомпозиции изображений по топологическим признакам для уменьшения энтропии при их сжатии
- Реализация нейронных сетей в методе многоуровневых компонентных цепей
- Алгоритм контроллера нечеткой логики для размещения файлов в системе хранения данных
- Персонализация сверточных нейронных сетей в задаче обнаружения стресса с использованием данных вариабельности сердечного ритма
- Использование топологического анализа данных для построения байесовских нейронных сетей
- Метод моделирования вязкоупругих свойств ориентированных полимерных материалов с помощью многобарьерной теории
- Проектирование микрополосковой патч-антенны на основе метаматериала SSRR для терагерцового диапазона с использованием алгоритма оптимизации Fennec Fox
- Алгоритм оперативного поддержания температурного режима блоков усиления мощности передающего комплекса радиолокационной станции на основе тепловой модели
- Конвективный теплообмен и гидродинамика течения у торцевой стенки лопатки турбины под действием магнитного поля
- Методы бесконтактной регистрации информационных сигналов для аудита информационной безопасности систем и сетей электроснабжения
- Оценивание параметров синхронного двигателя с постоянными магнитами
- Проблемы защиты содержимого внутренней памяти микроконтроллеров Renesas